stabbed with a dagger - Francés Inglés Diccionario